package com.hpeu_01.day0113;

public class StringDemo04 {
    public static void main(String[] args) {
        String str1 = "javaing";
        //String replace(char oldChar, char newChar)：返回一个新的字符串，它是通 过用 newChar 替换此字符串中出现的所有 oldChar 得到的。
        System.out.println("返回一个新的字符串:"+str1.replace(str1,"javaSE"));
        //String replace(CharSequence target, CharSequence replacement)：使 用指定的字面值替换序列替换此字符串所有匹配字面值目标序列的子字符串。
        System.out.println("指定替换的字符串："+str1.replace("ing","abc"));
        //String[] split(String regex)：根据给定正则表达式的匹配拆分此字符串。
        String name = "鲁班大师-后裔-妲己";
        String[] splits = name.split("\\-");
        for (String split:splits){
            System.out.println(split);
        }
        //String[] split(String regex, int limit)：根据匹配给定的正则表达式来拆分 此字符串，最多不超过limit个，如果超过了，剩下的全部都放到最后一个元素中。
        String name1 = "java,python,mysql,php";
        String[] split1 = name1.split("\\,",3);
        for (String arr:split1){
            System.out.println(arr);
        }

    }
}
